deputy mayorship - Français Anglais Dictionnaire